union _unnamed_1356// Size=0x10
{
    struct _unnamed_1345 Generic;// Offset=0x0 Size=0xc
    struct _unnamed_1345 Port;// Offset=0x0 Size=0xc
    struct _unnamed_1346 Interrupt;// Offset=0x0 Size=0x10
    struct _unnamed_1348 MessageInterrupt;// Offset=0x0 Size=0x10
    struct _unnamed_1345 Memory;// Offset=0x0 Size=0xc
    struct _unnamed_1349 Dma;// Offset=0x0 Size=0xc
    struct _unnamed_1350 DmaV3;// Offset=0x0 Size=0xc
    struct _unnamed_1319 DevicePrivate;// Offset=0x0 Size=0xc
    struct _unnamed_1351 BusNumber;// Offset=0x0 Size=0xc
    struct _unnamed_1352 DeviceSpecificData;// Offset=0x0 Size=0xc
    struct _unnamed_1353 Memory40;// Offset=0x0 Size=0xc
    struct _unnamed_1354 Memory48;// Offset=0x0 Size=0xc
    struct _unnamed_1355 Memory64;// Offset=0x0 Size=0xc
    struct _unnamed_1325 Connection;// Offset=0x0 Size=0xc
};